package com.i.template.service;

import cn.hutool.system.JvmInfo;
import cn.hutool.system.oshi.CpuInfo;
import com.i.template.domain.vo.CpuVO;
import com.i.template.domain.vo.JvmVO;
import com.i.template.domain.vo.MemoryVO;
import com.i.template.domain.vo.SysVO;
import oshi.software.os.OperatingSystem;

/**
 * @author lewis
 * @type interface
 * @description
 * @since 2024/8/9
 */
public interface ISystemService {
    SysVO getSysInfo();
    CpuVO getCpuInfo();
    JvmVO getJVMInfo();
    MemoryVO getMemoryInfo();
}
